﻿@model Web.ViewModels.VacancyAddForm

<a id="newVacancy_link" href="#" class="ownerOnly">Добавить вакансию</a>
@if (!(bool)ViewData["HasVacancies"])
{
    <span class="warning">&larr; Добавьте вакансии, чтобы волонтеры могли записаться на проект</span>
}
<div id="newVacancy_container" class="ownerOnly">
@using (Html.BeginForm("Add", "Vacancy", FormMethod.Post, new { @class = "ajaxForm" }))
  {
	<fieldset>
	  @Html.Hidden("ProjectId", ViewData["ProjectId"])
    <div id="newVacancy_options_container">
        <div id="newVacancy_description_container">
            @Html.TextBoxFor(x => x.Name, new {id="newVacanci_post", placeholder="Название вакансии", @class="hasPlaceholder requiredField" }) 
            @Html.TextAreaFor(x => x.Description, new {id="newVacanci_description", placeholder="Что нужно будет делать, кратко", @class="hasPlaceholder requiredField"}) 
        </div>
        <label for="NeededNumber" class="newVacancy_count">Сколько нужно людей:</label>
        @Html.TextBoxFor(x => x.NeededNumber, new { id="newVacancy_count", placeholder="8", @class = "requiredField"}) 
        <br />
		@Html.CheckBox("ApprovalRequired", false, new { id = "newVacancy_moderation" })
        <label for="needApproval">требуется одобрение организатора</label>
        <br />
    </div> 
    <div class="errorSummary">
    @Html.ValidationMessageFor(x => x.Name)
    <br/>
    @Html.ValidationMessageFor(x => x.Description)
    <br/>
    @Html.ValidationMessageFor(x => x.NeededNumber)
    <br />
    </div>
	</fieldset>
    @Html.SubmitButton("newVacancy[submit]", "Сохранить", new {id="newVacancy_submit"})
    <input type="button" name="newVacancy[reset]" id="newVacancy_reset" value="Отменить" />
  }
</div>

